table.tableplugin { width:100%;margin: 4px 0 0;}
table.tableplugin .title { color:#000000; font-weight: bold; }
table.tableplugin tr { line-height: 30px; }
table.tableplugin td { text-align:center; padding:2px; cursor:pointer;}
table.tableplugin .odd { background-color: #ffffff;}
table.tableplugin .even { background-color: #ffffff;}
table.tableplugin .selected { background-color: #464646; color:White; font-weight:bold;}
table.tableplugin tr { border-top:solid 1px #F4F4F4; }
table.tableplugin tr.title { border-top: none; }
table.tableplugin tbody { border-bottom:solid 2px #F4F4F4; }
table.tableplugin tr:hover { background-color: #e2e2e2; cursor:pointer; }
table.tableplugin tr.title:hover { background-color: #ffffff; }
table.tableplugin tr.highlight {  background-color: #464646; color:#ffffff; }
table.tableplugin tr.displaynone { display:none; }
/*table.tableplugin td input, table.tableplugin select  { width:70px; }*/
table.tableplugin a { color:#72ACE3; font-weight:bold; }
table.tableplugin 
	a:hover,
	a:active {
	color:#143352;
	text-decoration:none;
	}

table.tableplugin 
	a:link,
	a:visited {
	color:#CC0000;
	text-decoration:underline;
	}

#paging { text-align:center; line-height: 24px; margin:12px 0 12px 0;}
#paging a {  width: 22px; line-height: 20px; text-align: center;  color: Black; display: inline-block; cursor:pointer; }
#paging a:hover { text-decoration:underline; }
#paging a.current { color:#fff; background-color:#2f2f2f; }

.pre { background: url(images/pre.jpg) no-repeat; }
.next { background: url(images/next.jpg) no-repeat; }
.tipbar { color:#666666;}
